Skip to content

feat: add Xueqiu (雪球) channel#198

Merged
Panniantong merged 2 commits intomainfrom
review/xueqiu
Mar 23, 2026
Merged

feat: add Xueqiu (雪球) channel#198
Panniantong merged 2 commits intomainfrom
review/xueqiu

Conversation

@Panniantong
Copy link
Owner

Summary

Rebased version of PR #172 by @MatrixA — excellent contribution! 🎉

Adds a Tier 0 (zero-config) channel for Xueqiu (雪球), China's popular stock market and investment platform.

Features

  • get_stock_quote — 实时行情(A/港/美股)
  • search_stock — 搜索股票
  • get_hot_posts — 雪球热帖
  • get_hot_stocks — 热门股票排行

Technical Details

  • Zero config: auto-obtains session cookies via http.cookiejar
  • No login, no API key, no external dependencies
  • 8 tests, all passing
  • 62/62 full test suite pass after rebase

Supersedes #172

Co-authored-by: MatrixA

MatrixA and others added 2 commits March 23, 2026 11:42
Add a Tier 0 (zero-config) channel for Xueqiu, China's popular stock
market and investment community platform. Uses auto-generated session
cookies via http.cookiejar — no login required.

Supported methods:
- get_stock_quote(symbol) — real-time quotes (A/HK/US markets)
- search_stock(query) — search by name or code
- get_hot_posts(limit) — trending community posts
- get_hot_stocks(limit, stock_type) — popular stocks leaderboard

Inspired by https://github.com/jackwener/opencli xueqiu implementation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Panniantong Panniantong merged commit 470c128 into main Mar 23, 2026
8 checks passed
@Panniantong Panniantong deleted the review/xueqiu branch March 23, 2026 10:44
Citrus086 added a commit to Citrus086/Agent-Reach that referenced this pull request Mar 24, 2026
Merge upstream changes from Panniantong/Agent-Reach:

New Features:
- Add Xueqiu (雪球) channel for stock quotes (Panniantong#198)
- Migrate Twitter from xreach to bird CLI (Panniantong#193)
- Support OPENCLAW_HOME environment variable (Panniantong#194)
- Add skill auto-install on doctor + XHS formatter (Panniantong#199)
- Rich UI for doctor (Panniantong#170)

Bug Fixes:
- XHS Windows compatibility (Panniantong#159)
- Reddit doctor User-Agent (Panniantong#168)
- Twitter cookie parsing (Panniantong#196)

Preserved Custom Features:
- Boss直聘 channel
- skill/references/*.md structure
- Custom update command
- OPENCLAW_HOME merged with local _copy_skill_dir()

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants